plural of restante - French English Dictionary